home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
hobby
/
bknx12.zip
/
__007.EXE
/
BOOKSNX.DOC
< prev
next >
Wrap
Text File
|
1995-02-09
|
34KB
|
776 lines
an OBJECTS::NEXUS(tm) application
╔════════════════════════════════════════════════════════════╗
║ ║
║ BooksNexus(tm): book library records ║
║ ║
║ ║
║ (C) Copyright MCMXCIV-V RCCO Research Associates ║
║ All Rights Reserved under International Conventions ║
║ ║
╚════════════════════════════════════════════════════════════╝
BooksNexus Documentation
─────────────────────────────────────────────────────────────────────────────
┌──────────────────────────────────────────────────────────────────────────┐
│ To read this documentation on-line most anywhere in the program, press │
│ the <Alt-M> key combination. │
└──────────────────────────────────────────────────────────────────────────┘
BooksNexus is a simple-to-use, efficient recordkeeping system for individual,
professional or institutional book collection records; the materials are
presented and maintained in an attractive visually-oriented environment.
Books are normally maintained in book number order, with sort command
options to arrange the collection in order of title or author or category.
The user may view the sample entries in either Form View or Table View
format -- editing, deleting or replacing them with actual records of the
user's own library. Additional records may be appended in any number
required. Edits or corrections are easy and quick to make in either Form
or Table View.
The information is presented to the user initially in Table View format,
very similar in appearance to that of a spreadsheet; data items may be added
or edited in Form View format, via "hot-keys." Mouse support is provided
for scrolling through the data table; however, a mouse is not necessary to
utilize the program.
On-line documentation is available at the touch of a hot-key selection. A
pop-up calculator is also provided, via a hot-key choice.
BOOKSNX.DOC BooksNexus Documentation Page 2
An automatic report facility provides attractive on-screen and printed
reports. A printer selection utility provides for a wide choice of availa-
ble printers.
The View/Print Reports window offers the opportunity to preview on-screen
the appearance of the printed report. Again records may be sorted in any
of four ways, resulting in an attractive ASCII text report. Print output,
when selected, is sent to the selected printer.
The report output includes the Cost column field as the far right entry on
the Preview and Printed report; at the end of the report the total of the
Cost column is summarized to give a picture of total investment in the
collection.
A Book Labels printing utility is included for the creation of personalized
1 x 3.5" labels showing informational detail and, with program registration,
the user's name.
The program is simple to use and offers intuitive features commonly found
in RCCO Research OBJECTS::NEXUS(tm) applications.
The unregistered copy is not in any way limited as to the usefulness,
capacity, or reporting facilities of the program.
Easy batch file idea
─────────────────────
You may wish to create a batch file for your batch directory:
┌───────────┐
│ BOOKS.BAT │
└───────────┘
@ECHO OFF
C: (or whatever drive you use)
CD \BOOKSNX
BOOKSNX
Please consult your DOS manual if you are unfamiliar with creating batch
files. The above batch file will make operation of BooksNexus easier for
you.
If you have not yet created your batch file and simply want to get right
into the program, change to the \BOOKSNX directory and type:
BOOKSNX <enter>
to begin the BooksNexus program.
BOOKSNX.DOC BooksNexus Documentation Page 3
The main records table
───────────────────────
After the program loads behind the sign-on screen, the user is presented
with a selection of sorting options for the initial presentation of data.
After selecting a sort command option, the primary Table View screen is
shown. In this view, the cells (or fields) are displayed with horizontal
column headers indicating the different cell/field names; a multiple selec-
tion of records (or rows) indicate the different data entries. In Form View
( <Alt-E> or <Alt-N> ), a single data record is shown with the cell struc-
tures available in vertical presentation.
After you have had some practice dealing with the data table concept in
BooksNexus, you will find entry and maintenance of this table quite familiar
and simple. Simply view the included sample entries to start, add your own,
then delete or edit/overwrite the samples later on.
The entries in this table are sorted in any of four ways; they are then
maintained in sort order no matter how you choose to enter them.
The selection of cells available for data entry in BooksNexus are:
BOOK_NO (Book Number)
TITLE
AUTHOR
COST
RETAIL
DATE_ACQ (Date Acquired)
SOURCE
PUBLISHER
CATEGORY
YEAR (Year Published)
COMMENTS
The field for Book Number entry is of the type that will accept either
numerical or alphabetic data. A numerical type entry will be maintained
in sort order as long as there are leading zero placeholders (i.e., 001,
002, 003, etc.). The examples show an alphanumeric type sample entry
which is maintained in sorted order with an initial character followed by
numbers (ie, C001, C002, etc.). The alphanumeric format allows one to use
any combination of letters within the Book Number entry; for example,
different areas of interest may be grouped within the same table simply
by prefixing the number with a letter code. One might begin all computer-
related titles (as in the sample entries) with something like "C001" while
science fiction subjects may begin with "SF001" -- maintaining separation
between the two areas. The point here is that flexibility is provided for
creation of codes that will work best for the user's own library. The
codes may have the letter appended to the end of a number, as in "001C"
or "001SF." The Book Number cell may contain up to eight alphanumeric
characters. Further delineation within an area or library may be made
with the Category field (see the sample entries for ideas).
BOOKSNX.DOC BooksNexus Documentation Page 4
For the Author sort to be effectively maintained, the names should be
entered in the format,
Melville, Herman
That is, the last name is first to effect the alphabetical sort.
Similarly, titles should be entered:
Andromeda Strain, The
The Comments field is of the type that will allow passages of up to 70
characters of comment text to be entered for any record.
The other cells in both Form and Table Views are limited in capacity to
that which is shown on the screen. Their function and content should be
intuitive and easy to use.
Moving around
──────────────
In general, the <Esc> key or <RightMouse> will either advance the program to
the next screen or back up to the previous level; exceptions are noted on
certain screens, but in general <Esc> or <RightMouse> are the exit keys.
<LeftMouse> is the same as the <Enter> key. Scroll with the mouse or arrow
keys up/down the table, menus, on-screen reports, and when reading this
reference material on-line.
When accessing data in 'Table View' (similar to a spreadsheet image), there
are some special key combinations called QuickJumps. QuickJumps allow you
to move around to the four corners of a table instantly, avoiding lengthy
scrolling with arrow keys or the mouse. The QuickJump keys are:
<Ctrl-PgDn> <Ctrl-PgUp> <Ctrl-End> and <Ctrl-Home>.
(Also, <Ctrl-RightArrow> and <Crtl-LeftArrow> may be used
for panning to the right and left.) Once you observe their function, you
will most likely always use them. Pressing <Esc> or <RightMouse> while in
Table View saves any changes that may have been made and advances you to the
next screen.
To enter edit mode while in Table View, position the highlight on a cell
for entry or edit, press the <Enter> key if you wish to edit current cell
contents (use <RightArrow> or <LeftArrow> to position the text cursor as
needed), or simply begin typing if the cell is empty (to enter new material)
or to overwrite current cell content. In Table View, a blinking cursor
inside of a cell indicates that you are in edit mode. To end edit mode of a
cell and retain any changes, press <Enter>. To discard current cell edits,
press <Esc> while still in edit mode.
Although you may add and/or edit records (entries) in the Table View format,
two special hot-keys provide Form View editing and appending. <Alt-N> will
bring up a blank "form" containing entry cells for all the information in a
BOOKSNX.DOC BooksNexus Documentation Page 5
single new record, in easy-to-fill-out format. Similarly, the <Alt-E> key
combination will bring up a form view to Edit the item, or record, that you
have positioned the cursor on. Make your new entries or editing changes in
Form View, then press <F10> to Save or <Esc> to reject the changes. (You may
note that <Esc> reacts differently in Form View than it does in Table View;
in Table View, pressing <Esc> automatically saves any changes as it exits.)
Pressing the hot-key combination <Alt-K> in most areas of the program will
bring up the OBJECTS::NEXUS(tm) Pocket Calculator for quick math chores.
Press <Alt-M> (for "manual") to instantly access this help document.
The current date may entered in the "Date Acquired" field simply by pressing
a hot-key. In Table View, move to the cell requiring the date, press
<Enter>, release it, and then press <F5>. In Form View, move the highlight
to the date cell and simply press <F5>.
From Table View, pressing the hot-key <F6> calls up the special utility
called "Lockr." With this facility, you may "freeze" or lock a field of
your choice into place in the leftmost column. Then, as you pan to the
right and back, the Lockr field remains in constant view. Several edit
facilities normally available in Table View are accessible in Lockr.
Also available in Table View is the "Searchr" facility, called by pressing
the <F2> key. With Searchr, you may search character-type fields (Title,
Author, Book Number, Category, etc.) for a word or combinations of text.
For example, if you choose to search the Title field for "power" (or "POWER"
or "Power") you will find a result in the sample entries of one find, which
will be displayed in a special pop-up table showing the record containing
the search text. If you search the Author field for "smith" (or "SMITH" or
"Smith"), the sample entries will yield three finds. After the final match
is found, you are returned to the main Table View with the record highlight
on the last match found. If there are no initial matches to your text
search, the main Table View is screen-refreshed and remains in primary view.
Record deletions in Table View
───────────────────────────────
Please be aware that when you delete (with the <Del> key) a record (or "row,"
if you are used to spreadsheet terms), it is first "marked" for deletion
(you will see a caption, <Deleted> at the top of the screen). The actual
deletion does NOT OCCUR until you EXIT the table view screen. Also note that
the <Del> key is a "toggle;" that is, if you press <Del> a second time on a
record already marked for deletion you will "undelete" the record.
Any undeletes must be performed prior to exiting the table view screen. As
you exit, any records marked for deletion are permanently removed from the
table. Simply exercise caution when performing record deletes on the table,
which is, in essence, a permanent history table of library records and
any deleted records are irretrievably lost.
Pressing <Esc> or <RightMouse> saves any changes that may have been made and
exits the current screen. When you next again view the table, the records
you "marked" for deletion are gone.
BOOKSNX.DOC BooksNexus Documentation Page 6
Viewing/Reporting Selection
────────────────────────────
After viewing, adding or editing data records in the BooksNexus table, you
may press <Esc> to exit the screen. You are then presented a mini-menu
offering options to View/Print a report, change printers, or exit the
program.
The report/listing is first shown on the screen in wide-access format; that
is, the report is wider than 80 characters and may be scrolled out to the
right in order to view all contained information. Simply use the arrow keys
or mouse. After viewing your data on the screen, you will be presented with
an option to print the report; wide reports are printed in compressed mode on
the default printer on printer port LPT1.
The report shown on the screen will have a resulting text file left in the
current directory; this text file, in standard ASCII format, has the
extension .RPT as report identifier. The prefix part of the file name will
refer briefly to the report selection you had made; this file is overwritten
each time you specify a new version of the report.
The main use of the resulting .RPT files is for users who have desktop
publishing programs and/or Microsoft Windows(tm) who would like to print
their reports from BooksNexus with the unique font and formatting
capabilities contained in those programs. Simply read or import the .RPT
files as standard ASCII text files. For example, in Microsoft Windows
Notepad, you may simply open the file by specifying the file name (i.e.,
"BOOKSNX.RPT") and view/prepare your report as desired. In Ventura
Publisher(tm), Windows Write, or Microsoft Word for Windows(tm), you would
import the file as standard ASCII text and make your printed presentations
from within those programs. Refer to those programs' documentation for
information on formatting columnar text or tables.
If you have no use whatsover for the resulting .RPT file left in your current
directory, you may safely delete it or leave it there, as desired. It will
recur each time you use the Viewing/Reporting facility, and an existing .RPT
file will be overwritten by any new update. You may also retain a .RPT file
by renaming the prefix part of the file name and storing it in the directory
or on diskette.
BOOKSNX.DOC BooksNexus Documentation Page 7
Label Writer
─────────────
On the utilities menu is a selection for creating informational/ownership
labels for the collection.
The Label Writer module is a simple utility allowing you to print up to
sixteen (16) labels at one time based upon information you have entered
into the main records table. The labels print with the following layout
and information:
3.5"
┌──────────────────────────────────────────────┐
│ <Book No> <Date Acq> <Cost> │
│ <Book Title> │
1" │ From the Library of: │
│ <Registered user's name> │
│ │
└──────────────────────────────────────────────┘
If the copy of this program is not a registered copy, the line containing the
registered user's name will be blank with sufficient space remaining on the
label to write in by hand the owner's name. With a registered copy, the name
of the registered user will appear on the last line of the labels.
Labels are printed in compressed print mode. You may wish to manually select
letter-quality mode on your printer before printing labels.
The Label Writer is set up for standard 1" x 3.5" labels, such as the widely
available Avery #4145 adhesive pin-feed printer labels. (Laser and ink jet
printer owners may have to improvise a label carrier to hold a vertical strip
of such labels.) Labels may also be "printed to" (displayed on) the screen.
In the Label Writer module itself, you are presented with empty BOOK_NO
cells, one at a time up to sixteen in number. You may type directly into
the cell the ID number desired, or better yet, press <Enter> in the empty
cell and choose entries from the pop-up PickList.
After you have chosen and then confirmed with the <Enter> key one or more
entries (16 maximum) for labels you wish to print, simply press <Esc> in the
next empty cell to move on to the actual printing prompt screen. You will
then have an election to print to the <P>rinter, send to the <S>creen, or
<Q>uit. Make your selection by pressing the appropriate letter key ("P" "S"
or "Q").
If you choose <P>rinter, you will see a prompt asking if the printer is ready
and loaded with 1 x 3.5 labels. Pressing "Y" begins the printing of your
labels. There will be up to four printed lines on each label, provided you
properly entered the information for each entry in the main records table.
The left print margin is 7 characters in compressed mode.
If you choose to "print" to the Screen, you will see the selections shown in
label format on the screen.
Choosing the <Q>uit option will leave the Label Writer utility.
BOOKSNX.DOC BooksNexus Documentation Page 8
Printer Support
────────────────
There is printer support for a variety of printers; select a compatible
printer from the "Select a Different Printer" item on the Utilities Menu to
replace the default printer. If your exact brand and model of printer is not
listed, there should be at least one selection that is a compatible emulation
for your printer; check your own printer's manual for emulation guidelines.
You may wish to manually select letter-quality print style on the printer
itself.
If you elect to use the selection for "Generic Printer", please note that
print size codes will not be sent to your printer. You should then select
manually on the printer itself the compressed mode option for the printing
of reports and labels.
Technical Matters
──────────────────
BooksNexus will run on DOS-compatible computers with 512k of memory. All
display modes are supported; although the video was designed on and primarily
intended for VGA display, the program was simultaneously tested on, and
modified as needed for, monochrome displays as well as laptop B/W displays in
order that contrasts and prompts be present and visible to all possible
users. Special features that are VGA-only are compensated for in the other
displays, with no adverse effect on program execution.
BooksNexus must be installed on a hard drive. Do not attempt to install to,
or run the program on, a floppy drive.
DOS 3.1 or higher is required. Mouse support is provided, but a mouse is
not required for use of the program.
A disk cache utility used on your system will provide great benefit to
running BooksNexus, resulting in marked improvement in speed and efficiency
throughout the program.
BooksNexus will use expanded memory if it is available on the system, even
if it is only present in a small amount. The presence of expanded memory,
particularly on a 386 or greater computer, significantly enhances the
performance and efficiency of this software.
A variety of printers is supported via a selection on the Utilities Menu.
Popular printers and emulations are provided to the best of our knowledge;
if there is difficulty with any of the printer choice settings, kindly send
us a note regarding this and any possible corrections/additions you may have
found, if any. Laser printer support is included. The printer must be
connected to LPT1 or you must use a DOS utility (we suggest something like
PC Magazine's LPTPORT.COM) that will direct LPT1 calls to an alternate
address.
BOOKSNX.DOC BooksNexus Documentation Page 9
It is possible (but unlikely) that index files (*.IX) can, at some point,
become corrupted and you see an error message referring to index files. This
would likely only occur if you had been working in the program and those
files were being updated when there was a power outage (or an equivalent
occurrence). Simply change to the directory where this occurred, and at the
DOS prompt, type:
DEL *.IX <enter>
to delete all the index files; the next time you run the program, the index
files will be rebuilt. Do not take the backup .IX files you may have stored
on your daily backup diskettes; they may or may not match the data tables if
the program was performing updating when the corruption occurred.
If you have data tables (*.DB) that become unusable for any reason, copy them
from your daily backup diskettes. Delete any .IX index files as detailed
above and allow the program to rebuild them (the process is very fast and
usually imperceptible to the user). Also, please be aware that data tables
(.DB) can appear to be corrupted to some users, but usually the problem is
with indexes (.IX) that no longer match or are not current with the assoc-
iated .DB table. Try deleting the .IX files as described above before
deciding the .DB tables are bad.
Licensing Information
──────────────────────
BooksNexus is licensed and supplied as is, without any warranty. To the
extent permitted under applicable law, RCCO Research Associates disclaims
all warranties, either expressed or implied, with respect to this software
program, its quality, performance, merchantability, or fitness for any
particular purpose.
In particular, this software program is not guaranteed to prevent or detect
damage to your data or programs. In no event shall RCCO Research Associates
be liable for any claims for lost profits or any damage, including, but not
limited to, special, incidental, consequential or other damage (including,
without limitation, damages for loss of business profits, business interrup-
tion, loss of business information, or other pecuniary loss) arising out of
the use of or inability to use this RCCO Research Associates product, even if
RCCO Research Associates has been advised of the possibility of such damages.
Some states do not allow the exclusion or limitation of incidental or conse-
quential damages, so the above limitation or exclusion may not apply to you.
In no case shall RCCO Research Associates's liability exceed the license fees
paid for the right to use the licensed version of the software. The license
agreement and warranty shall be construed, interpreted and governed by the
laws of the state of Tennessee.
This software program is protected under the Copyright Laws of the United
States of America and all applicable International Copyright Conventions.
Makers and/or users of illegal or unauthorized copies of the registered
version are subject to prosecution under these laws.
BOOKSNX.DOC BooksNexus Documentation Page 10
The names BooksNexus(tm) and OBJECTS::NEXUS(tm) are trademarks of RCCO
Research Associates. Windows(tm) is a trademark of Microsoft Corporation.
Other trade names referenced herein are either trademarks or registered
trademarks of their respective companies.
The registration fee will license one copy for use on any one computer at
any one time.
Registration Information
─────────────────────────
If you find this program useful and would like to continue using BooksNexus
after a reasonable trial period of ninety (90) days, you should purchase a
registered copy.
Registration will obtain a copy of the most recent authorized version and
provide legal authorization for continued use of the program after the
ninety-day (90-day) evaluation period.
To obtain a registered copy, you may mail an advance-payment registration
fee of U.S. $19.95 + $2.55 shipping/handling ($7.05 non-U.S. shipping/
handling, $4.05 for Canada) directly to RCCO Research at P. O. Box 196,
Gatlinburg, TN 37738 (U.S.A.). Payment is to be made by check or money order
only, please. We require payment with order so that prices and fees may be
kept as reasonable as possible; this policy has worked well for us in recent
years, as we observe increased registration on products that are reasonably
priced. For credit card and telephone orders, see the Additional Ordering
Options note below.
An invoice will be included with your order, showing the registered serial
number(s) applicable to the purchase. We can provide a pro forma invoice to
those corporations or institutions that require same before payment can be
issued; shipment will be made promptly upon receipt of payment. Prices and/
or registration and/or license fees are subject to change without notice.
Tennessee clients please include the required 8.5% sales tax on both the
product amount and shipping/handling as mandated by the state.
International clients must pay by check or money order in U.S. dollars, drawn
on a U.S. bank or the U.S. branch of an international bank. Please realize
that international postal money orders are considerably delayed through the
postal systems and may not be the most expedient way of relaying payment. An
often-used form of payment consists of obtaining a dollar-denominated money
order from the local American Express office which you may then airmail to us
along with your order. International orders are dispatched promptly when
using a credit card order as outlined below, under Additional Ordering
Options.
Please indicate program name and current version number on your order; you
may use the Order.frm file provided with the package or simply send a note or
letter with your name, organization name, address, program name & version,
and remittance. Your comments on our programs are welcomed.
BOOKSNX.DOC BooksNexus Documentation Page 11
Please indicate 5.25" 360k disk size needed if you do not wish the program
on a 3.5" 720k disk.
All registered users will receive an authorized copy of the latest version of
the program along with any updated documentation on the disk size of their
choice (3.5" 720k is automatically sent, unless otherwise requested). Future
upgrade versions, if any, will be offered to registered users at special
upgrade prices.
┌───────────────────────────────────────────────────────────────────────────┐
│ Please consider how unusally low the registration price is for a full, │
│ legal, registered copy of software you may use for many years. │
│ │
│ If one uses the program beyond the liberal trial period, or attempts │
│ to continue using it without purchasing a registered copy, it must be │
│ considered unauthorized use of proprietary authorship and material. │
└───────────────────────────────────────────────────────────────────────────┘
Additional Ordering Options:
----------------------------------------------------------------------
CREDIT CARD ORDERS ONLY -
You may order a registered copy of this RCCO Research program
with MasterCard, Visa, Amex, or Discover from PsL, Public (software)
Library of Houston, Texas by calling 800-242-4775 or 713-524-6394,
or by FAX to 713-524-6398, or by CompuServe E-mail to 71355,470.
You may also mail credit card orders to PsL at P.O. Box 35705,
Houston, TX 77235-5705 (U.S.A.). PsL's item/product number for
BooksNexus is #11836.
THE ABOVE NUMBERS ARE FOR ORDERS ONLY.
Any questions about the status of the shipment of the order,
registration options, product details, technical support, volume
discounts, dealer pricing, site licenses, etc. must be directed in
writing to RCCO Research, P.O. Box 196, Gatlinburg, TN 37738. To
ensure that you get the fastest possible delivery of your registered
copy, PsL will notify us the day of your order and we will promptly
ship the materials directly to you. There are no additional fees
for ordering by credit card.
Your credit card number is *not* transmitted to RCCO Research, but
rather is processed by PsL as part of their software registration
service.
The above service is made available as a convenience to client
individuals who feel comfortable with ordering by telephone and
with a credit card. Established business concerns may prefer to
order directly from RCCO Research with the company's own business
check.
The PsL staff cannot answer non-order inquiries.
----------------------------------------------------------------------
BOOKSNX.DOC BooksNexus Documentation Page 12
Additional Information
───────────────────────
If you have any comments regarding this program after (or with) registration,
please send them to:
RCCO Research Associates
P. O. Box 196
Gatlinburg, TN 37738-0196
(U.S.A.)
Please include your phone (day & evening) and fax (if any) numbers as well
as your mailing address (and CompuServe number / Internet address, if any)
on ALL written communications. Please indicate the serial number from your
registered copy of the program as well as your CustID number. Our E-mail
addresses are provided to registered users along with the invoice.
Q. I see the file Order.frm [order form] in my \BOOKSNX directory. How may
I print it out on my printer?
A. To print the registration order form, make sure your printer is on and
ready with at least 2 sheets of paper, change to the \BOOKSNX directory
and at the DOS prompt, type the following:
COPY ORDER.FRM PRN <enter>
Q. How do I insert a new row anywhere within the Table View?
A. In a data table such as is found in this program, records (rows) are not
inserted as they might be in a spreadsheet-type program. Rather, new
items are appended to the end of the data table (usually with the <Alt-N>
key combination). The built-in sort mechanisms then effect the proper
on-screen relevant position with the particular sort you may have select-
ed. A similar facility is enabled for printed and on-screen reports.
Q. Sometimes I add an entry to the main records table by QuickJumping to the
bottom of the table and pressing <DownArrow> to provide a new, blank row.
After filling in the information for the different cells, I think the new
record should appear in its proper place in normal sort order. Why does
it stay at the bottom? (It is in the correct place after leaving the
table and then returning at a later time.)
A. Although we suggest using <Alt-N> (Form View) to add a new item, you may
add one in Table View as the question describes. However, in Table View,
additions in this manner will require a screen "refresh" to show the new
entry in its proper position. To refresh a Table View screen after you
finish your new entry, try pressing <PgUp> once or twice to rewrite the
screen; the new record should appear in its proper relative position.
BOOKSNX.DOC BooksNexus Documentation Page 13
─────────────────────────────────────────────────────────────────────────────
BooksNexus(tm): book library records
(for DOS)
an OBJECTS::NEXUS(tm) application
(C) Copyright MCMXCIV-V RCCO Research Associates
All Rights Reserved under International Conventions
Product of U.S.A.
RCCO Research Associates
Post Office Box 196
Gatlinburg, Tennessee
37738
(U.S.A.)
─────────────────────────────────────────────────────────────────────────────
Please consult your favorite user-supported software source for other DOS
and Windows programs from RCCO Research.
┌─────────────────────────────────┐
│ RCCO Research Associates │
│ Technical Publishers, Est. 1965 │
└─────────────────────────────────┘